package com.smart.community.property.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.List;

/**
 * 驾驶舱安全检查数据VO
 * 
 * @author Wu.Liang
 * @version 1.0.0
 * @since 2025-01-30
 */
@Data
@Schema(description = "驾驶舱安全检查数据")
public class DashboardInspectionVO {

    @Schema(description = "今日累计检查项数")
    private Integer todayInspections;

    @Schema(description = "今日检查合格率")
    private Double todayPassRate;

    @Schema(description = "本月累计检查项数")
    private Integer monthInspections;

    @Schema(description = "本月累计合格率")
    private Double monthPassRate;

    @Schema(description = "检查记录列表")
    private List<InspectionRecordVO> inspectionList;
}
